bioinformatics protein genetic proteome biomarker genomics clinical data mining proteomic software proteomics genome biotechnology analysis computational biology protein prophet